﻿using System;
using System.Collections.Generic;
using Fetches.Fetch.Dto;

namespace Fetches.Fetch.Fetcher.LinkExtractor
{
    /// <summary>
    /// 使用这个Extractor实现只抓取指定区域链接，以及链接的变形转换
    /// </summary>
    public class QueryExtractor:ILinkExtractor
    {
        /// <summary>
        /// 先使用ExcludeNodes删除节点
        /// </summary>
        public IList<QueryExtractorNode> ExcludeNodes=new List<QueryExtractorNode>();
        public IList<QueryExtractorNode> IncludeNodes=new List<QueryExtractorNode>();

        public void Initialize(string config)
        {
            throw new NotImplementedException();
        }

        public string GetInitializeRule()
        {
            throw new NotImplementedException();
        }

        public IList<Request> ExtractLinks(ResponsePage responsePage)
        {
            throw new NotImplementedException();
        }
    }
}
